have done one's turn - Español Inglés Diccionario